litigation management virtualization vmware linux storage online meetings unix online business collaboration software windows document management microsoft web design open source matter management online collaboration internet case management online training citrix home business